leaf litter – Català–English translations

🇬🇧 en ca

leaf litter noun

  • dead plant material, such as fallen leaves, bark, and twigs
fullaraca, virosta
Wiktionary Links